Supplier Page from MyBioSource.com for Recombinant Acidianus filamentous virus 2 Putative transmembrane protein ORF289 (ORF289), partial